home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-01-01 | 36.0 KB | 1,290 lines | [TEXT/MPS ] |
-
- /*
- * This file was generated by the SOM Compiler.
- * FileName: DrawPart.xh.
- * Generated using:
- * SOM Precompiler somipc: 2.18
- * SOM Emitter emitxh.dll: 2.33
- */
-
- #ifndef SOM_Module_AppleTest_defined
- #define SOM_Module_AppleTest_defined 1
- #include <som.xh>
-
- /*
- * Start of user-defined types:
- */
- class SOMClass;
- class SOMObject;
- class ODFrame;
- class ODFacet;
- class ODObject;
- class ODExtension;
- class ODRefCntObject;
- class ODPersistentObject;
- class ODStorageUnit;
- class ODPart;
- class ODCanvas;
- class ODDragItemIterator;
- class ODEmbeddedFramesIterator;
- class ODLink;
- class ODLinkSource;
- class ODObjectSpec;
- class ODShape;
- class ODStorageUnitView;
- class ODTypeList;
- class ODWindow;
- class ODFocusSet;
- class ODMenuBar;
- class DrawSI;
- class ODSession;
- class ODTransform;
-
- /*
- * End of user-defined types.
- */
- #endif /* SOM_Module_AppleTest_defined */
-
- #ifndef SOM_AppleTest_Container_xh
- #define SOM_AppleTest_Container_xh
-
- class AppleTest_Container;
-
- #define AppleTest_Container_MajorVersion 1
- #define AppleTest_Container_MinorVersion 0
-
- /*
- * Passthru lines: File: "C.xh", "before"
- */
-
- class ODFrame ;
- class ODTransform ;
- class OrderedCollection ;
- struct Proxy {
- ODRgnHandle region;
- ODFrame* frame;
- ODTransform* transform;
- Proxy(ODRgnHandle r, ODFrame* f, ODTransform* t) {region = r; frame = f; transform = t; }
- };
- #include <Printing.h>
- #include <Quickdraw.h>
-
- /* C++ SOM defs */
- #include <somcls.xh>
- #include <somcm.xh>
-
- /* C++ parent defs */
- #ifndef SOM_ODPart_xh
- #include <Part.xh>
- #endif
-
- #ifndef AppleTest_Container_API
- #define AppleTest_Container_API
- /*
- * -- The Class API
- */
-
- /*
- * Start of user-defined types:
- */
-
- /*
- * End of user-defined types.
- */
-
- #ifdef OLDIBMSOMAPISUPPORT
- #define AppleTest_ContainerCClassData AppleTest_ContainerClassData
- #define AppleTest_ContainerNewClass(major,minor) somNewVersionedClassReference(AppleTest_Container,major,minor)
- #endif
-
- /* define xxxMetaClass macro to facilitate (cls ## MetaClass) */
- #define AppleTest_ContainerMetaClass SOMClass
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=power
- #endif
-
- /* The API to the AppleTest_Container class object, and the methods it introduces. */
- SOMEXTERN struct AppleTest_ContainerClassDataStructure {
- #ifdef OLDIBMSOMAPISUPPORT
- SOMClass *classObject; /* always zero, use somNewClassReference instead */
- #else
- long zero;
- #endif
- somStaticClassInfo *sci;
- somDToken instanceDataToken;
- long reserved [3];
- somMToken GetSemanticInterface;
- somMToken CreateNewPart;
- somMToken SetNewBounds;
- somMToken CreateFrameProxy;
- somMToken DeleteFrameProxy;
- somMToken ProxyForFrame;
- somMToken UpdateProxyRegion;
- somMToken CreateProxySelectionBorder;
- somMToken InvalidateSelection;
- somMToken ClipEmbeddedFrames;
- somMToken CommonInitContainerPart;
- somMToken LoadIcons;
- somMToken InstallObjectAccessors;
- somMToken GetEmbeddedFrames;
- somMToken GetDisplayFrames;
- somMToken ProxyForFrameID;
- somMToken HighlightSelection;
- somMToken HighlightProxyBorder;
- somMToken HighlightContentObject;
- somMToken ClipEmbeddedFacets;
- somMToken EmptySelection;
- somMToken HandleMouseDown;
- somMToken HandleMouseDownDrag;
- somMToken HandleMouseDownEdgeResize;
- somMToken HandleMouseDownCornerResize;
- somMToken HandleMouseDownInEmbeddedFrame;
- somMToken HandleKeyDown;
- somMToken HandleMenuEvent;
- somMToken HandlePageSetup;
- somMToken HandlePrinting;
- somMToken CreateDefPrintRec;
- somMToken BeginPrinting;
- somMToken PrintPage;
- somMToken EndPrinting;
- somMToken PrintDocument;
- somMToken DoCut;
- somMToken DoCopy;
- somMToken DoPaste;
- somMToken DoPasteLink;
- somMToken DoClear;
- somMToken DoSelectAll;
- somMToken ActivateFrame;
- somMToken DeActivateFrame;
- somMToken ActivatingWindow;
- somMToken DeActivatingWindow;
- somMToken InstallMenus;
- somMToken RemoveMenus;
- somMToken SetBGColor1;
- somMToken UserSetBGColor;
- somMToken SetBGColor2;
- somMToken Embed;
- somMToken SetGrafPortOrigin;
- somMToken InvalEmbedFrameAfterResize;
- somMToken GetSelectionRectLocal;
- somMToken CreatePalette;
- somMToken DestroyPalette;
- somMToken ShowPalette;
- somMToken HidePalette;
- somMToken GetBGColor;
- somMToken MakeEmbeddedFrame;
- somMToken CreateWindow;
- somMToken CloneTestDrawContent;
- somMToken DoShowPartsBin;
- somMToken StartDrawingLines;
- somMToken StopDrawingLines;
- somMToken HandleBGMouseDown;
- } SOMDLINK AppleTest_ContainerClassData;
-
- #if PRAGMA_ALIGN_SUPPORTED
- # pragma options align=reset
- #endif
-
- #if !defined(AppleTest_Container_Class_Source) && !defined(SOM_Module_drawpart_Source)
- #if PRAGMA_IMPORT_SUPPORTED
- #pragma import list AppleTest_ContainerClassData
- #endif
- #endif
-
-
- /*
- * -- Typedefs and inline method declarations for left path inherited methods
- * -- are omitted because this compilation had -museinheritedmethods in effect
- */
-
-
- /*
- * -- Typedefs for AppleTest_Container Method Procedures
- */
- SOMEXTERN {
- typedef DrawSI* (* SOMLINK somTD_AppleTest_Container_GetSemanticInterface)(AppleTest_Container *somSelf, Environment *ev);
- typedef ODPart* (* SOMLINK somTD_AppleTest_Container_CreateNewPart)(AppleTest_Container *somSelf, Environment *ev,
- DescType theClass,
- AEDesc* theLocation);
- typedef void (* SOMLINK somTD_AppleTest_Container_SetNewBounds)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame,
- Rect* r);
- typedef void (* SOMLINK somTD_AppleTest_Container_CreateFrameProxy)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame,
- ODTransform* externalTransform);
- typedef void (* SOMLINK somTD_AppleTest_Container_DeleteFrameProxy)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* proxy);
- typedef Proxy* (* SOMLINK somTD_AppleTest_Container_ProxyForFrame)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_UpdateProxyRegion)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* proxy);
- typedef void (* SOMLINK somTD_AppleTest_Container_CreateProxySelectionBorder)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* p);
- typedef void (* SOMLINK somTD_AppleTest_Container_InvalidateSelection)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_ClipEmbeddedFrames)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_CommonInitContainerPart)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_LoadIcons)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_InstallObjectAccessors)(AppleTest_Container *somSelf, Environment *ev);
- typedef OrderedCollection* (* SOMLINK somTD_AppleTest_Container_GetEmbeddedFrames)(AppleTest_Container *somSelf, Environment *ev);
- typedef OrderedCollection* (* SOMLINK somTD_AppleTest_Container_GetDisplayFrames)(AppleTest_Container *somSelf, Environment *ev);
- typedef Proxy* (* SOMLINK somTD_AppleTest_Container_ProxyForFrameID)(AppleTest_Container *somSelf, Environment *ev,
- ODID frameID);
- typedef void (* SOMLINK somTD_AppleTest_Container_HighlightSelection)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_HighlightProxyBorder)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* p);
- typedef void (* SOMLINK somTD_AppleTest_Container_HighlightContentObject)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* p);
- typedef void (* SOMLINK somTD_AppleTest_Container_ClipEmbeddedFacets)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet);
- typedef void (* SOMLINK somTD_AppleTest_Container_EmptySelection)(AppleTest_Container *somSelf, Environment *ev);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMouseDown)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleBGMouseDown)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMouseDownDrag)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMouseDownEdgeResize)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- Point* mouse);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMouseDownCornerResize)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- Point* mouse);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMouseDownInEmbeddedFrame)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* container,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleKeyDown)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* focusFrame,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandleMenuEvent)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* focusFrame,
- ODEventData* event);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandlePageSetup)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* focusFrame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_HandlePrinting)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* focusFrame);
- typedef void (* SOMLINK somTD_AppleTest_Container_CreateDefPrintRec)(AppleTest_Container *somSelf, Environment *ev);
- typedef ODFacet* (* SOMLINK somTD_AppleTest_Container_BeginPrinting)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* rootFrame,
- TPrPort* thePrPort);
- typedef void (* SOMLINK somTD_AppleTest_Container_PrintPage)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* prFacet,
- ODUShort page);
- typedef void (* SOMLINK somTD_AppleTest_Container_EndPrinting)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* prFacet);
- typedef void (* SOMLINK somTD_AppleTest_Container_PrintDocument)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoCut)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoCopy)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoPaste)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoPasteLink)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoClear)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef ODBoolean (* SOMLINK somTD_AppleTest_Container_DoSelectAll)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_ActivateFrame)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_DeActivateFrame)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_ActivatingWindow)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_DeActivatingWindow)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_InstallMenus)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* aFrame);
- typedef void (* SOMLINK somTD_AppleTest_Container_RemoveMenus)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* aFrame);
- typedef void (* SOMLINK somTD_AppleTest_Container_SetBGColor1)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* aFrame,
- ODUShort whichColor);
- typedef void (* SOMLINK somTD_AppleTest_Container_UserSetBGColor)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame,
- RGBColor* whichColor);
- typedef void (* SOMLINK somTD_AppleTest_Container_SetBGColor2)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* aFrame,
- RGBColor* whichColor);
- typedef void (* SOMLINK somTD_AppleTest_Container_Embed)(AppleTest_Container *somSelf, Environment *ev,
- short item,
- ODFrame* frame,
- ODPart** newPart);
- typedef void (* SOMLINK somTD_AppleTest_Container_SetGrafPortOrigin)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet);
- typedef void (* SOMLINK somTD_AppleTest_Container_InvalEmbedFrameAfterResize)(AppleTest_Container *somSelf, Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- ODShape* oldShape,
- ODShape* newShape,
- Point* transOffset);
- typedef Rect* (* SOMLINK somTD_AppleTest_Container_GetSelectionRectLocal)(AppleTest_Container *somSelf, Environment *ev,
- Proxy* selection);
- typedef void (* SOMLINK somTD_AppleTest_Container_CreatePalette)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_DestroyPalette)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_ShowPalette)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_HidePalette)(AppleTest_Container *somSelf, Environment *ev);
- typedef void (* SOMLINK somTD_AppleTest_Container_GetBGColor)(AppleTest_Container *somSelf, Environment *ev,
- ODUShort whichColor,
- RGBColor* newColor);
- typedef ODFrame* (* SOMLINK somTD_AppleTest_Container_MakeEmbeddedFrame)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* containingFrame,
- ODShape* frameShape,
- ODTransform* externalTransform,
- ODPart* embedPart,
- ODBoolean isOverlaid);
- typedef ODWindow* (* SOMLINK somTD_AppleTest_Container_CreateWindow)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* sourceFrame);
- typedef void (* SOMLINK somTD_AppleTest_Container_CloneTestDrawContent)(AppleTest_Container *somSelf, Environment *ev,
- ODDraftKey key,
- ODStorageUnit* toSU,
- ODFrame* scopeFrame);
- typedef void (* SOMLINK somTD_AppleTest_Container_DoShowPartsBin)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_StartDrawingLines)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- typedef void (* SOMLINK somTD_AppleTest_Container_StopDrawingLines)(AppleTest_Container *somSelf, Environment *ev,
- ODFrame* frame);
- }
-
- #endif /* AppleTest_Container_API */
-
-
- /*
- * -- This emitter treats Method Tokens as Thunks by default.
- * -- Use the sc modifier "nothunks" to change this default
- */
- #undef somresolve_
- #define somresolve_(obj,mToken) ((somMethodProc*)((void)obj, mToken))
-
- /*
- * -- The C++ Wrapper Class for AppleTest_Container
- */
- class AppleTest_Container : public ODPart
- {
- public:
-
- // AppleTest_Container::new registers use of the class object, and then uses somNew
- // to allocate memory and load the object method table pointer.
- void *operator new(size_t size)
- {
- SOM_IgnoreWarning(size);
- // Allocate memory using the default allocator for AppleTest_Container, and
- // clear mem & set method table pointer, call basic initialization
- #ifdef SOMCHKNULL
- void * __somResult = (void *)
- somNewObject(AppleTest_Container);
- SOMCHKNULL(__somResult);
- return __somResult;
- #else
- return (void*) somNewObject(AppleTest_Container);
- #endif
- }
-
- // AppleTest_Container::delete uses the default deallocator for the object's class.
- void operator delete(void * obj)
- {
- if (obj) {
- SOM_Resolve(obj,SOMObject,somFree)
- ( (SOMObject*) obj );
- }
- }
-
- /* method: GetSemanticInterface */
- DrawSI* GetSemanticInterface(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- DrawSI* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetSemanticInterface)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetSemanticInterface)
- (this,ev);
- #endif
- }
-
- /* method: CreateNewPart */
- ODPart* CreateNewPart(Environment *ev,
- DescType theClass,
- AEDesc* theLocation)
- {
- #ifdef SOMCHKEXCEPT
- ODPart* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateNewPart)
- (this,ev,theClass,theLocation);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateNewPart)
- (this,ev,theClass,theLocation);
- #endif
- }
-
- /* method: SetNewBounds */
- void SetNewBounds(Environment *ev,
- ODFrame* frame,
- Rect* r)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,SetNewBounds)
- (this,ev,frame,r);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CreateFrameProxy */
- void CreateFrameProxy(Environment *ev,
- ODFrame* frame,
- ODTransform* externalTransform)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateFrameProxy)
- (this,ev,frame,externalTransform);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DeleteFrameProxy */
- void DeleteFrameProxy(Environment *ev,
- Proxy* proxy)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DeleteFrameProxy)
- (this,ev,proxy);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ProxyForFrame */
- Proxy* ProxyForFrame(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- Proxy* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ProxyForFrame)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ProxyForFrame)
- (this,ev,frame);
- #endif
- }
-
- /* method: UpdateProxyRegion */
- void UpdateProxyRegion(Environment *ev,
- Proxy* proxy)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,UpdateProxyRegion)
- (this,ev,proxy);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CreateProxySelectionBorder */
- void CreateProxySelectionBorder(Environment *ev,
- Proxy* p)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateProxySelectionBorder)
- (this,ev,p);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: InvalidateSelection */
- void InvalidateSelection(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,InvalidateSelection)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ClipEmbeddedFrames */
- void ClipEmbeddedFrames(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ClipEmbeddedFrames)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: CommonInitContainerPart */
- void CommonInitContainerPart(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CommonInitContainerPart)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: LoadIcons */
- void LoadIcons(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,LoadIcons)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: InstallObjectAccessors */
- void InstallObjectAccessors(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,InstallObjectAccessors)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: GetEmbeddedFrames */
- OrderedCollection* GetEmbeddedFrames(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- OrderedCollection* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetEmbeddedFrames)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetEmbeddedFrames)
- (this,ev);
- #endif
- }
-
- /* method: GetDisplayFrames */
- OrderedCollection* GetDisplayFrames(Environment *ev)
- {
- #ifdef SOMCHKEXCEPT
- OrderedCollection* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetDisplayFrames)
- (this,ev);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetDisplayFrames)
- (this,ev);
- #endif
- }
-
- /* method: ProxyForFrameID */
- Proxy* ProxyForFrameID(Environment *ev,
- ODID frameID)
- {
- #ifdef SOMCHKEXCEPT
- Proxy* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ProxyForFrameID)
- (this,ev,frameID);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ProxyForFrameID)
- (this,ev,frameID);
- #endif
- }
-
- /* method: HighlightSelection */
- void HighlightSelection(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HighlightSelection)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: HighlightProxyBorder */
- void HighlightProxyBorder(Environment *ev,
- Proxy* p)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HighlightProxyBorder)
- (this,ev,p);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: HighlightContentObject */
- void HighlightContentObject(Environment *ev,
- Proxy* p)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HighlightContentObject)
- (this,ev,p);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ClipEmbeddedFacets */
- void ClipEmbeddedFacets(Environment *ev,
- ODFacet* facet)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ClipEmbeddedFacets)
- (this,ev,facet);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: EmptySelection */
- void EmptySelection(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,EmptySelection)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: HandleMouseDown */
- ODBoolean HandleMouseDown(Environment *ev,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDown)
- (this,ev,facet,where,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDown)
- (this,ev,facet,where,event);
- #endif
- }
-
- /* method: HandleBGMouseDown */
- ODBoolean HandleBGMouseDown(Environment *ev,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleBGMouseDown)
- (this,ev,facet,where,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleBGMouseDown)
- (this,ev,facet,where,event);
- #endif
- }
-
- /* method: HandleMouseDownDrag */
- ODBoolean HandleMouseDownDrag(Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownDrag)
- (this,ev,facet,selection,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownDrag)
- (this,ev,facet,selection,event);
- #endif
- }
-
- /* method: HandleMouseDownEdgeResize */
- ODBoolean HandleMouseDownEdgeResize(Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- Point* mouse)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownEdgeResize)
- (this,ev,facet,selection,mouse);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownEdgeResize)
- (this,ev,facet,selection,mouse);
- #endif
- }
-
- /* method: HandleMouseDownCornerResize */
- ODBoolean HandleMouseDownCornerResize(Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- Point* mouse)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownCornerResize)
- (this,ev,facet,selection,mouse);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownCornerResize)
- (this,ev,facet,selection,mouse);
- #endif
- }
-
- /* method: HandleMouseDownInEmbeddedFrame */
- ODBoolean HandleMouseDownInEmbeddedFrame(Environment *ev,
- ODFacet* container,
- ODFacet* facet,
- ODPoint* where,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownInEmbeddedFrame)
- (this,ev,container,facet,where,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMouseDownInEmbeddedFrame)
- (this,ev,container,facet,where,event);
- #endif
- }
-
- /* method: HandleKeyDown */
- ODBoolean HandleKeyDown(Environment *ev,
- ODFrame* focusFrame,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleKeyDown)
- (this,ev,focusFrame,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleKeyDown)
- (this,ev,focusFrame,event);
- #endif
- }
-
- /* method: HandleMenuEvent */
- ODBoolean HandleMenuEvent(Environment *ev,
- ODFrame* focusFrame,
- ODEventData* event)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMenuEvent)
- (this,ev,focusFrame,event);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandleMenuEvent)
- (this,ev,focusFrame,event);
- #endif
- }
-
- /* method: HandlePageSetup */
- ODBoolean HandlePageSetup(Environment *ev,
- ODFrame* focusFrame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandlePageSetup)
- (this,ev,focusFrame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandlePageSetup)
- (this,ev,focusFrame);
- #endif
- }
-
- /* method: HandlePrinting */
- ODBoolean HandlePrinting(Environment *ev,
- ODFrame* focusFrame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandlePrinting)
- (this,ev,focusFrame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HandlePrinting)
- (this,ev,focusFrame);
- #endif
- }
-
- /* method: CreateDefPrintRec */
- void CreateDefPrintRec(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateDefPrintRec)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: BeginPrinting */
- ODFacet* BeginPrinting(Environment *ev,
- ODFrame* rootFrame,
- TPrPort* thePrPort)
- {
- #ifdef SOMCHKEXCEPT
- ODFacet* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,BeginPrinting)
- (this,ev,rootFrame,thePrPort);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,BeginPrinting)
- (this,ev,rootFrame,thePrPort);
- #endif
- }
-
- /* method: PrintPage */
- void PrintPage(Environment *ev,
- ODFacet* prFacet,
- ODUShort page)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,PrintPage)
- (this,ev,prFacet,page);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: EndPrinting */
- void EndPrinting(Environment *ev,
- ODFacet* prFacet)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,EndPrinting)
- (this,ev,prFacet);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: PrintDocument */
- void PrintDocument(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,PrintDocument)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DoCut */
- ODBoolean DoCut(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoCut)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoCut)
- (this,ev,frame);
- #endif
- }
-
- /* method: DoCopy */
- ODBoolean DoCopy(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoCopy)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoCopy)
- (this,ev,frame);
- #endif
- }
-
- /* method: DoPaste */
- ODBoolean DoPaste(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoPaste)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoPaste)
- (this,ev,frame);
- #endif
- }
-
- /* method: DoPasteLink */
- ODBoolean DoPasteLink(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoPasteLink)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoPasteLink)
- (this,ev,frame);
- #endif
- }
-
- /* method: DoClear */
- ODBoolean DoClear(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoClear)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoClear)
- (this,ev,frame);
- #endif
- }
-
- /* method: DoSelectAll */
- ODBoolean DoSelectAll(Environment *ev,
- ODFrame* frame)
- {
- #ifdef SOMCHKEXCEPT
- ODBoolean __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoSelectAll)
- (this,ev,frame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoSelectAll)
- (this,ev,frame);
- #endif
- }
-
- /* method: ActivateFrame */
- void ActivateFrame(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ActivateFrame)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DeActivateFrame */
- void DeActivateFrame(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DeActivateFrame)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ActivatingWindow */
- void ActivatingWindow(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ActivatingWindow)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DeActivatingWindow */
- void DeActivatingWindow(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DeActivatingWindow)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: InstallMenus */
- void InstallMenus(Environment *ev,
- ODFrame* aFrame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,InstallMenus)
- (this,ev,aFrame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: RemoveMenus */
- void RemoveMenus(Environment *ev,
- ODFrame* aFrame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,RemoveMenus)
- (this,ev,aFrame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: SetBGColor1 */
- void SetBGColor1(Environment *ev,
- ODFrame* aFrame,
- ODUShort whichColor)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,SetBGColor1)
- (this,ev,aFrame,whichColor);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: UserSetBGColor */
- void UserSetBGColor(Environment *ev,
- ODFrame* frame,
- RGBColor* whichColor)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,UserSetBGColor)
- (this,ev,frame,whichColor);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: SetBGColor2 */
- void SetBGColor2(Environment *ev,
- ODFrame* aFrame,
- RGBColor* whichColor)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,SetBGColor2)
- (this,ev,aFrame,whichColor);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: Embed */
- void Embed(Environment *ev,
- short item,
- ODFrame* frame,
- ODPart** newPart)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,Embed)
- (this,ev,item,frame,newPart);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: SetGrafPortOrigin */
- void SetGrafPortOrigin(Environment *ev,
- ODFacet* facet)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,SetGrafPortOrigin)
- (this,ev,facet);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: InvalEmbedFrameAfterResize */
- void InvalEmbedFrameAfterResize(Environment *ev,
- ODFacet* facet,
- Proxy* selection,
- ODShape* oldShape,
- ODShape* newShape,
- Point* transOffset)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,InvalEmbedFrameAfterResize)
- (this,ev,facet,selection,oldShape,newShape,transOffset);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: GetSelectionRectLocal */
- Rect* GetSelectionRectLocal(Environment *ev,
- Proxy* selection)
- {
- #ifdef SOMCHKEXCEPT
- Rect* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetSelectionRectLocal)
- (this,ev,selection);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetSelectionRectLocal)
- (this,ev,selection);
- #endif
- }
-
- /* method: CreatePalette */
- void CreatePalette(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreatePalette)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DestroyPalette */
- void DestroyPalette(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DestroyPalette)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: ShowPalette */
- void ShowPalette(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,ShowPalette)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: HidePalette */
- void HidePalette(Environment *ev)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,HidePalette)
- (this,ev);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: GetBGColor */
- void GetBGColor(Environment *ev,
- ODUShort whichColor,
- RGBColor* newColor)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,GetBGColor)
- (this,ev,whichColor,newColor);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: MakeEmbeddedFrame */
- ODFrame* MakeEmbeddedFrame(Environment *ev,
- ODFrame* containingFrame,
- ODShape* frameShape,
- ODTransform* externalTransform,
- ODPart* embedPart,
- ODBoolean isOverlaid)
- {
- #ifdef SOMCHKEXCEPT
- ODFrame* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,MakeEmbeddedFrame)
- (this,ev,containingFrame,frameShape,externalTransform,embedPart,isOverlaid);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,MakeEmbeddedFrame)
- (this,ev,containingFrame,frameShape,externalTransform,embedPart,isOverlaid);
- #endif
- }
-
- /* method: CreateWindow */
- ODWindow* CreateWindow(Environment *ev,
- ODFrame* sourceFrame)
- {
- #ifdef SOMCHKEXCEPT
- ODWindow* __somResult =
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateWindow)
- (this,ev,sourceFrame);
- SOMCHKEXCEPT;
- return __somResult;
- #else
- return SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CreateWindow)
- (this,ev,sourceFrame);
- #endif
- }
-
- /* method: CloneTestDrawContent */
- void CloneTestDrawContent(Environment *ev,
- ODDraftKey key,
- ODStorageUnit* toSU,
- ODFrame* scopeFrame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,CloneTestDrawContent)
- (this,ev,key,toSU,scopeFrame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: DoShowPartsBin */
- void DoShowPartsBin(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,DoShowPartsBin)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: StartDrawingLines */
- void StartDrawingLines(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,StartDrawingLines)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- /* method: StopDrawingLines */
- void StopDrawingLines(Environment *ev,
- ODFrame* frame)
- {
- SOM_ResolveD(this,AppleTest_Container,AppleTest_Container,StopDrawingLines)
- (this,ev,frame);
- #ifdef SOMCHKEXCEPT
- SOMCHKEXCEPT;
- #endif
- }
-
- }; /* AppleTest_Container */
-
-
-
- #endif /* SOM_AppleTest_Container_xh */
-